120 W Stocker St, Glendale, CA 91202-2509, Glendale
My favorite japanese grill, love how they cook the food in front of you with a few tricks,very entertaining and the food
My favorite japanese grill, love how they cook the food in front of you with a few tricks,very entertaining and the food